moon craft - German English Dictionary